package cn.stylefeng.guns.dao.entity.yaode;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 *
 * </p>
 *
 * @author quspacedraon
 * @since 2024-02-18
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("gaia_product_business")
@ApiModel(value = "GaiaProductBusiness对象", description = "")
public class GaiaProductBusiness implements Serializable {

    private static final long serialVersionUID = 1L;

    private String client;

    private String proSite;

    private String proSelfCode;
    @ApiModelProperty("商品编码")
    private String proCode;

    private String proMatchStatus;

    private String proCommonname;

    private String proDepict;

    private String proPym;
    @ApiModelProperty("商品名称")
    private String proName;
    @ApiModelProperty("商品规格")
    private String proSpecs;
    @ApiModelProperty("商品单位")
    private String proUnit;
    @ApiModelProperty("剂型")
    private String proForm;

    private String proPartform;

    private String proMindose;

    private String proTotaldose;

    private String proBarcode;

    private String proBarcode2;

    private String proRegisterClass;
    @ApiModelProperty("批准文号")
    private String proRegisterNo;

    private String proRegisterDate;

    private String proRegisterExdate;

    private String proClass;

    private String proClassName;

    private String proCompclass;

    private String proCompclassName;

    private String proPresclass;

    private String proFactoryCode;
    @ApiModelProperty("生产厂家")
    private String proFactoryName;

    private String proMark;

    private String proBrand;

    private String proBrandClass;

    private String proLife;

    private String proLifeUnit;
    @ApiModelProperty("上市许可持有人")
    private String proHolder;

    private String proInputTax;

    private String proOutputTax;

    private String proBasicCode;

    private String proTaxClass;

    private String proControlClass;

    private String proProduceClass;

    private String proStorageCondition;

    private String proStorageArea;

    private String proLong;

    private String proWide;

    private String proHigh;

    private String proMidPackage;

    private String proBigPackage;

    private String proElectronicCode;

    private String proQsCode;

    private String proMaxSales;

    private String proInstructionCode;

    private String proInstruction;

    private String proMedProdct;

    private String proStatus;

    private String proMedProdctcode;

    private String proCountry;
    @ApiModelProperty("产地")
    private String proPlace;

    private String proTakeDays;

    private String proUsage;

    private String proContraindication;

    private String proPosition;

    private String proNoRetail;

    private String proNoPurchase;

    private String proNoDistributed;

    private String proNoSupplier;

    private String proNoDc;

    private String proNoAdjust;

    private String proNoSale;

    private String proNoApply;

    private String proIfpart;

    private String proPartUint;

    private String proPartRate;

    private String proPurchaseUnit;

    private String proPurchaseRate;

    private String proSaleUnit;

    private String proSaleRate;

    private String proMinQty;

    private String proIfMed;

    private String proSlaeClass;

    private String proLimitQty;

    private String proMaxQty;

    private String proPackageFlag;

    private String proKeyCare;

    private String proTcmSpecs;

    private String proTcmRegisterNo;

    private String proTcmFactoryCode;

    private String proTcmPlace;

    private String lastUpdateTime;

    private String proFixBin;

    private String proCreateDate;

    private Float proCgj;

    private BigDecimal proLsj;

    private String proMll;

    private String proMedListnum;

    private String proMedListname;

    private String proMedListform;

    private String proPictureWbz;

    private String proPictureSms;

    private String proPicturePj;

    private String proPictureNbz;

    private String proPictureZz;

    private String proPictureQt;

    private String proZdy1;

    private String proZdy2;

    private String proZdy3;

    private String proZdy4;

    private String proZdy5;

    private String proSclass;

    private String proMedQty;

    private String proMedId;

    private String proBdz;

    private String proTssx;

    private String proYblx;

    private String proPwzcz;

    private String proZlbz;

    private String proOut;

    private String proIfWholesale;

    private String proJylb;

    private String proUpdateUser;

    private String proMaxQtyMouth;

    private String proYlqxZcr;

    private String proYlqxBar;

    private String proYlqxScqy;

    private String proYlqxScqyxkz;

    private String proYlqxBapzh;

    private String proIfSms;

    private String proBeizhu;

    private String proDoseUnit;

    private String proJygllb;

    private String proDah;

    private Double proHyj;

    private String proGpj;

    private String proGlj;

    private String proYsj1;

    private String proYsj2;

    private String proYsj3;

    private String proHisJl;

    private String proHisZj;

    private String proHisZjdw;

    private String proHisClj;

    private String proHisZnfy;

    private String proHisCzcbj;

    private String proHisCzxsj;

    private String proHisFzcbj;

    private String proHisFzxsj;

    private String proHisCbj;

    private String proHisXsj;

    private String proHisYblx;

    private String proHisBw;

    private String proHisZxhk;

    private String proHisEjfl;

    private String proJzsx;

    private String proScjyxkzyxq;

    private String proXnp;

    private String proGjybzfj;

    private String proFunction;

    private String proLifeDate;

    private String proSupplyName;

    private String proSupplyAdd;

    private String proSupplyContact;

    private String proSupplyTel;

    private Float proSyncflag;

    private String proUpdateDate;

    private String proUpdateTime;

    private Float isWjsp;

    private String proBarzcrzs;

    private String proLowerPrice;

    private String proYsbCode;

    private String proQueryOut;

    private String proZdy6;

    private String proZdy7;

    private String proZdy8;

    private String proZdy9;

    private String proZdy10;

    private String proSfjy;

    private String proHisHsb;

    private String proTqtsts;

    private String createUser;

    private String createTime;

    private String updateUser;

    private String updateTime;

    private String createClient;

    private String updateClient;

    private String proNoRetailNote;

    private String proApplyReason;

    private String proHisSfps;

    private String flag;


}
